﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BonjourQuotation.ObjectModel.BusinessData
{
    public class UserAllPermissionsBData
    {
        public string UserRole { get; set; }
        public List<AllTools> Tools { get; set; }
    }
    public class AllTools
    {
        public int ToolID { get; set; }
        public string ToolName { get; set; }
        public List<AllToolTabs> ToolTabs { get; set; }
    }
    public class AllToolTabs
    {
        public int ToolTabID { get; set; }
        public string ToolTabName { get; set; }
        public int? PermFixCol { get; set; }
        public List<AllToolTabColumns> ToolTabColumns { get; set; }
    }
    public class AllToolTabColumns
    {
        public int ToolTabColumnID { get; set; }
        public string ToolTabColumnName { get; set; }
        public AllPermissionRowBData Permisionss { get; set; }
    }
    public class AllPermissionRowBData
    {
        public string PerColumnName { get; set; }
        public int? PerColumnLineNo { get; set; }
        public bool? PerColumnView { get; set; }
        public bool? PerColumnEdit { get; set; }
        public bool? PerHasFilter { get; set; }
    }
}
